# 客户端
import socket

# 1.创建客户端套接字对象（买电话）
# socket.AF_INET--- ipv4网络协议
# socket.SOCK_STREAM --- tcp通信协议
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 2.和服务端套接字建立连接（打电话）
# connect(IP地址，端口号)
client.connect(("127.0.0.1", 8080))
message = input("请输入要发送的数据：")
# 3.发送数据（说话）
while True:
    client.send(message.encode("utf-8"))
    # 4.接收数据（接听）
    data = client.recv(1024)  # 接收数据
    print("服务端返回的数据是：", data.decode("utf-8"))
    message = input("请输入要发送的数据：")
    if message == "拜拜":
        client.send(message.encode("utf-8"))
        break
# 5.关闭客户端套接字（挂电话）
client.close()
